home *** CD-ROM | disk | FTP | other *** search
/ Professional Soft Collection 1.02 / Professional Soft Collection 1.02.iso / winutils / winutl2.zip / MEM.DOC < prev    next >
Text File  |  1991-01-27  |  12KB  |  388 lines

  1.             Mem (Free Memory and Disk Space Display)
  2.            ------------------------------------------
  3.  
  4.                 Version 1.11
  5.                    --------------
  6.  
  7.           Copyright (c) 1990, 1991 by David A. Feinleib
  8.          -----------------------------------------------
  9.  
  10. Introduction
  11. ------------
  12.  
  13.     Mem displays the amount of memory free, the largest block of memory
  14.     free, and the amount of disk spaces free on drives that you
  15.     select.
  16.  
  17.     Mem can stay in front of other applications so that you can see it
  18.     while you work.
  19.  
  20. Additions/Improvements in versions of Mem
  21. -----------------------------------------
  22.  
  23.     - Version 1.00    [December 30, 1990]
  24.  
  25.     Original release.
  26.  
  27.     - Version 1.01    [January 5, 1991]
  28.  
  29.     This version included the addition of an alarm which may be turned
  30.     on so that the alarm will sound when the amount of free memory is
  31.     below a certain number of bytes which you specify.
  32.  
  33.     When the "Display in KB" setting is used, the number is divided
  34.     by 1024, instead of by 1000, which gives a more accurate display
  35.     of the free KB.
  36.  
  37.     The "stay in front" code was modified slightly so that Mem
  38.     will only update its display when necessary.
  39.  
  40.     The setting of the system box (displayed or not displayed)
  41.     is now saved correctly.
  42.  
  43.     Context sensitive help was added using the Windows 3.0 help
  44.     system.
  45.  
  46.     - Version 1.02    [January 25, 1991]
  47.  
  48.     The option of being able to display number in MB, as well as
  49.     KB, and Bytes, was added.
  50.  
  51.     - Version 1.11    [January 27, 1991]
  52.  
  53.     Mem now requires less memory to run in and can be swapped out
  54.     to disk by Windows more easily so that it can take up almost
  55.     no memory at all.
  56.  
  57.     The time between updates can now be changed.
  58.  
  59.     You can now set alarms to sound when the disk space of specified
  60.     drives goes below the amount you specify (the amount specified
  61.     may be different for each drive).
  62.  
  63.     The ability to turn Mem's "Bring To Front" option on and off
  64.     was added.
  65.  
  66.     The code to write the MEM.INI file after pressing "OK" from
  67.     the Preferences dialog box was speeded up.
  68.  
  69.  
  70. Requirements for running Mem
  71. ----------------------------
  72.     
  73.     - Microsoft Windows 3.0
  74.     - Mem (MEM.EXE, MEM.HLP)
  75.  
  76. Running/Installing Mem
  77. ----------------------
  78.  
  79.     Please note that the following directions assume you are using a
  80.     mouse.    If you are not using a mouse, please refer to your Windows
  81.     documentation for equivalent keystrokes.
  82.  
  83.  
  84.     1. Copy MEM.EXE to your Windows directory or another directory
  85.        of your choice.
  86.  
  87.     2. Do one of the following:
  88.         
  89.         Note: Option D is highly recommended over A, B, and C.
  90.         
  91.         A.  Click on "File" then "Run..." in the Program Manager menu.
  92.             Type MEM.EXE (including the path) in the "Command
  93.             line" edit box and click "OK".  If you use this option,
  94.             you will have to do this every time you want to run
  95.             Mem.
  96.  
  97.         B.  Click on one of the program groups in the Presentation
  98.             Manager (the "Accessories" group is suggested).  Select
  99.             "File" then "New..." from the program manager menu.
  100.             Select "Program Item" and type MEM.EXE in the
  101.             "Command line" edit box.  For example, you might type:
  102.             C:\WINDOWS\MEM.EXE if that was the directory into
  103.             which you had copied Mem.    When you want to run
  104.             Mem, double click on the Mem icon.
  105.  
  106.         C.  On the line that says "load=" in your WIN.INI file,
  107.             add MEM.EXE (with the appropriate path).  For
  108.             example, if you copied MEM.EXE to C:\WINDOWS,
  109.             the line would say: load=C:\WINDOWS\MEM.EXE
  110.  
  111.             This option will automatically run Mem each time
  112.             you run Windows.  This option is especially useful if
  113.             you are using Mem to help with software development or
  114.             other situations in which you will need to see the
  115.             amount of memory/disk space free very often.
  116.  
  117.         D.  Do both B and C, which will automatically run Mem
  118.             and allow you to run Mem easily if you close it.
  119.  
  120. Mem Options
  121. -----------
  122.  
  123.     To bring up a list of options, click once on the Mem
  124.     system box.
  125.  
  126.     1. Help...
  127.  
  128.         This will bring up an index of help topics available for
  129.         Mem using the Windows 3.0 help system.
  130.  
  131.     2. Preferences...
  132.  
  133.         This will display a dialog box from which you may select
  134.         to display the amount of memory free, the largest block
  135.         of memory free, and/or the amount of disk space free
  136.         on drives that you select.
  137.  
  138.         Select "Bring To Front" to have Mem stay in front of other
  139.         applications; if "Bring To Front" is not selected, Mem
  140.         will not stay in front of other applications.
  141.  
  142.         Selecting "Commas" will insert commas as appropriate.
  143.  
  144.         Selecting "In Bytes" will display all numbers in Bytes;
  145.         selecting "In KB" will display all numbers in KB;
  146.         selecting "In MB" will display all numbers in MB.
  147.  
  148.         Selecting "Alarm when free memory is below" will cause
  149.         Mem to sound an alarm if the amount of free memory goes
  150.         below the number of bytes you specify in the
  151.         edit box.
  152.  
  153.         You may select to have alarms go off for different drives
  154.         when the amount of free space on a specified drive
  155.         goes below the number of bytes specified in the edit
  156.         box.  You may set different amounts for each drive
  157.         by selecting a drive, entering the number of bytes in
  158.         the edit box, clicking "Alarm when disk space on drive",
  159.         using the scroll bar if necessary.
  160.  
  161.         If the alarm sounds, the Mem window will flash at the same
  162.         time; to turn off the alarm, click on Mem to give it the
  163.         focus.
  164.  
  165.         You may change the time between updates by entering the
  166.         time you want between updates, in milliseconds, in the
  167.         edit box.
  168.  
  169.         Mem will "remember" which options are selected so that the
  170.         next time you run Mem, it will have the same options
  171.         selected.
  172.  
  173.     3. About...
  174.  
  175.         Select "About..." to display information about Mem.
  176.  
  177. Getting help
  178. ------------
  179.  
  180.     Mem help may be accessed in three ways:
  181.  
  182.     1.  Select help from the Mem system menu.  This will display
  183.         an index of all help available for Mem.  It will also
  184.         explain how to use Mem's context sensitive help.
  185.  
  186.     2.  You may access context sensitive help by Meming on one of the
  187.         Mem system menu items, holding down the mouse button, and
  188.         pressing F1.
  189.  
  190.     3.  You may access context sensitive help from most
  191.         of Mem's dialog boxes by clicking on the "Help" button
  192.         if one is displayed.
  193.  
  194.  
  195. Minimizing Mem
  196. --------------
  197.  
  198.     If you want to "Cascade" or "tile" the open windows, it is useful to
  199.     minimize Mem so that it does not get cascaded or tiled.  To do this,
  200.     click on the system box and select "Minimize" from the menu.  Please
  201.     note that Mem will take about one-half of a second to minimize itself
  202.     since it saves its position on the screen before it is minimized.
  203.     To restore Mem after you have minimized it, click once on the Mem
  204.     icon and then select "Restore" from the system menu.
  205.  
  206. Restoring Mem
  207. -------------
  208.  
  209.     After you have minimized Mem, you may restore it to its original
  210.     size by once of two methods:
  211.  
  212.     1. Click once on the Mem icon and the select "Restore"
  213.        from the menu.
  214.  
  215.     2. Double click on the Mem icon.
  216.  
  217. Moving Mem
  218. ----------
  219.  
  220.     To move Mem, click on Mem and, while holding the mouse
  221.     button down, move Mem.
  222.  
  223. Closing Mem
  224. -----------
  225.  
  226.     To close Mem, do one of the following:
  227.  
  228.     1. Double click on the Mem system box.
  229.  
  230.     2. Click once on the Mem system box and then click on
  231.        "Close".
  232.  
  233.  
  234. How to contact me
  235. -----------------
  236.  
  237.     Comments and suggestions (and reports of problems) would be greatly
  238.     appreciated.  You can contact me in the following ways:
  239.  
  240.     1. Write:
  241.  
  242.         David A. Feinleib
  243.         1430 Mass. Ave.     Suite 306-42
  244.         Cambridge, MA 02138
  245.  
  246.     2. Send BIX mail to:
  247.  
  248.         "pgm"
  249.  
  250.     3. Send CompuServe mail to:
  251.  
  252.         76516,20
  253.  
  254. How to pay for/register Mem
  255. ---------------------------
  256.  
  257.     Mem is ShareWare.
  258.  
  259.     You may make copies of this program and give them to others as
  260.     long as the documentation is provided with the program, both
  261.     unaltered.
  262.  
  263.     If you like Mem, a registration fee of $7.50 would be appreciated.
  264.     Send $10 + 2.75 for 5 1/4 inch, $4.75 for 3 1/2 inch disks if
  265.     you would like to receive the next version of Mem when it
  266.     becomes available.  Shipping to Canada is an additional $1.25;
  267.     shipping outside of North America is an additional $3.25.
  268.  
  269.     In addition, you will receive support via BIX, CompuServe,
  270.     FidoNet, or mail.  Please include your name, address, and current
  271.     version number.  (The version number may be found in the About
  272.     Box.)  See above for the address.  (Please specify disk size if
  273.     appropriate.)
  274.  
  275.     Site licenses, LAN licenses, and substantial quantity discounts
  276.     are available.
  277.  
  278.     Customization of the Mem is available but is not included in the
  279.     ShareWare registration fee.
  280.  
  281.     Please contact me for more information.
  282.  
  283. Thanks!
  284. -------
  285.  
  286.     My thanks to Peter Kaminski for designing and drawing the
  287.     Mem icon.  Thanks to Bruce Wheelock and Paul Horner for their
  288.     suggestions which contributed to the changes in this version.
  289.  
  290. Other products by the same author
  291. ---------------------------------
  292. For MS Windows 3.0:
  293.  
  294.     WinClock        WinClock is a digital clock for Microsoft
  295.             Windows 3.0 that has the following features:
  296.  
  297.             - Display of time and date in many different formats
  298.             - Ten alarms (which can be set for daily or only
  299.                 a specified date)
  300.             - Run Program Timer (ability to run programs at
  301.                 specified times)
  302.             - Optional hourly "beep"
  303.             - Allows user to set date and time easily
  304.             - Optionally stays in front of other applications
  305.             - "Remembers" its position on the screen
  306.             - Two stopwatches
  307.             - Two countdown timers
  308.             - Colon separating hours and minutes may be set
  309.                 to "blink"
  310.             - Context sensitive help
  311.             - Direct Screen saver compatibility
  312.                 (Auto detect active screen saver)
  313.             - "Cascade" and "Tile" compatibility
  314.  
  315.     RunProg        RunProg allows you to run a program maximized,
  316.             minimized, normal size, hidden, or at specified
  317.             coordinates.  It can also run programs at specified
  318.             sizes from your WIN.INI file.
  319.  
  320.     Lock        Lock is a keyboard lock and screen saver.  It will
  321.             automatically lock the keyboard after a certain
  322.             time.
  323.  
  324.     Click        Click will produce a keyboard "click".    This is
  325.             especially useful to those users who have used
  326.             a keyboard click for DOS but have been unable to
  327.             find one for MS Windows.  The duration and
  328.             pitch of the click may be easily changed by the
  329.             user.
  330.  
  331.     Hop         The only computer Hop-Over puzzle.  Hop is a short
  332.             form of Chinese Checkers.  (Hop can undo moves and
  333.             solve the puzzle automatically, if you want it to.)
  334.  
  335.     Slide        Slide is the Classic Sliding Block Puzzle.
  336.             Features:
  337.  
  338.                 - Saves and retrieves games
  339.                 - Can undo moves one at a time
  340.                 - Saves last game automatically
  341.                 - 3x3 to 9x9 puzzle size
  342.  
  343.  
  344. For DOS:
  345.  
  346.     DskNum        DskNum estimates the number of disks needed for
  347.             a DOS Backup.  It estimates for 360Kb, 720Kb,
  348.             1.2Mb, and 1.44Mb disks.
  349.  
  350.     DlFile
  351.      (with DirSrch)    DlFile goes through your disk directories looking
  352.             for the filespec you specify.  If found, it prompts
  353.             to delete it.  This is very convenient for finding
  354.             and deleting "*.BAK".
  355.  
  356.     Mem         Mem displays the amount of conventional memory
  357.             in your computer and the amount free.  It displays
  358.             information about extended memory if you have
  359.             it in your computer.
  360.  
  361.  
  362. All of these programs are available on BIX, CompuServe, and the Boston
  363. Computer Society's IBM BBS, as well as from other ShareWare libraries.
  364. If you would like more information, you may contact me as shown in the
  365. section "How to contact me".
  366.  
  367. Error Messages
  368. --------------
  369.  
  370.     Message                 What it means / Solution
  371.     ---------------                ------------------------
  372.  
  373.     P1000 - No system timers available    Mem must use one of the
  374.                         Windows "Timers".
  375.                         You should try closing
  376.                         another    application, closing
  377.                         Mem, and running Mem
  378.                         again.
  379.  
  380. LIability
  381. ---------
  382.  
  383.     Mem is supplied as is.    The author disclaims all warranties
  384.     expressed or implied, including, without limitation, the
  385.     warranties of merchantability and of fitness for any purpose.
  386.     The author assumes no liability for damages, direct or conse-
  387.     quential, which may result from the use of Mem.
  388.